Actions with Durations and Failures in BDI Languages

نویسندگان

  • Louise A. Dennis
  • Michael Fisher
چکیده

BDI programming languages provide a well developed route to implementing intelligent agents. However, as such agents are increasingly being used to work in, and interact with, real environments their treatment of external actions needs to be improved. In this paper we describe a mechanism for handling actions which have durations and failures. In particular we note that where an action has a duration it acquires two failure modes, one which requires an abort. We provide a formal semantics for this mechanism which is general enough to be used to add such actions to a wide range of BDI programming languages.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Robust Execution of BDI Agent Programs by Exploiting Synergies Between Intentions

A key advantage the reactive planning approach adopted by BDI-based agents is the ability to recover from plan execution failures, and almost all BDI agent programming languages and platforms provide some form of failure handling mechanism. In general, these consist of simply choosing an alternative plan for the failed subgoal (e.g., JACK, Jadex). In this paper, we propose an alternative approa...

متن کامل

Reasoning about plan revision in BDI agent programs

Facilities for handling plan execution failures are essential for agents which must cope with the effects of nondeterministic actions, and some form of failure handling can be found in most mature agent programming languages and platforms. While such features simplify the development of more robust agents, they make it hard to reason about the execution of agent programs, e.g., to verify their ...

متن کامل

Plexil-Like Plan Execution Control in Agent Programming

BDI-based agent programming languages are well-known technologies for implementing autonomous agents in dynamic environments. Supporting robot programming however requires the plan representation and execution control capabilities of these languages to be extended for 1-) controlling and monitoring the execution of actions in complex arrangements and 2-) coordinating the parallel execution of p...

متن کامل

Integrating Jason into AgentScape - Joining BDI-theory with Agent Technology practise

In general, Computer Science agent platforms maintain a simple agent model. In contrast, Artificial Intelligence agent technology maintains a strict agent model, requiring agents to have mental notions such as beliefs, desires and intentions (BDI). This strict model offers advantages for application developers in certain domains, as it represents a higher level of abstraction than traditional p...

متن کامل

Everyday attention lapses and memory failures: the affective consequences of mindlessness.

We examined the affective consequences of everyday attention lapses and memory failures. Significant associations were found between self-report measures of attention lapses (MAAS-LO), attention-related cognitive errors (ARCES), and memory failures (MFS), on the one hand, and boredom (BPS) and depression (BDI-II), on the other. Regression analyses confirmed previous findings that the ARCES part...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014